------------------------------------------------------------------------------------
Nintendo GameCube DOL Loader plug-in for IDA Pro 5.2

*  (C) Copyright 2004 by Stefan Esser
*  (C) Copyright 2007 by HyperIris (fsstudio at 263.net)

I modified the plug-in and port it to IDA Pro 5.2

------------------------------------------------------------------------------------

Nintendo GameCube Gekko CPU Extension plug-in for IDA Pro 5.2

*  (C) Copyright 2007 by HyperIris (fsstudio at 263.net)

This is a Gekko CPU Paired Single extension instructions plug-in for IDA Pro 5.2

------------------------------------------------------------------------------------

Both the plug-ins are for reverse engineering and homebrew debugging.
Use them as your wish.

Certainly, they are free for use, but if you distribute them please keep this readme file.

BTW, source is messy, but...I choose open them. may be useful for you.

------------------------------------------------------------------------------------

Installation

Copy dol.ldw to $IDA_ROOT\loaders
Copy gekkoPS.plw to $IDA_ROOT\plugins

That's all, but you need of course PPC support in your version of IDA, hehe.

------------------------------------------------------------------------------------

Usage

It's simple: open .dol or .elf file, they work.

Hint: In IDA Menu Options->General->Disassembly, 
check <Auto comments> will show Paired Single instructions explain.

------------------------------------------------------------------------------------

Build

If you modify the code and add some useful functions, plz tell me, thanks.

To build these plug-ins:

There are VC++ 2005 projects, I use pro, may be express works too. 
You also need IDA pro SDK.


------------------------------------------------------------------------------------

Contact

You can find me at <fsstudio at 263.net> or sometimes in irc channel: 

#pcsx2 | #dolphin-emu | #gcdev | #wiidev at efnet

------------------------------------------------------------------------------------

HyperIris 2008.02.19
sorry for my poor english.

end of file.